possum belly body semi trailer - Alemán Inglés Diccionario